300 19th Ave, San Francisco, CA 94121, United States
View on Map
What travelers say:
Sat down to complimentary chips & avocado dip. Top Drawer delicious Margaritas. Progressed to quesadillas & enchiladas. Everything was excellent. Service very good. Would I go back again? You betcha!